@charset "utf-8";
/* CSS Document */
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
img{ max-width:100%;}
ol,ul,li{ list-style-type:none; list-style-position:outside;}
caption,th{ text-align:left;}
h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
a{text-decoration:none; color:#434343;}
a:hover{text-decoration:none; color:#c80001;}
body {margin:0;padding:0;min-width:320px;width:100%;max-width:640px;}
body,td,th {font-family:"microsoft yahei"; font-size:12px; color:#434343;}
a,p,ul,li{ text-decoration:none; margin:0; padding:0; list-style-type:none;}



/*切图:wyf*/
.pz_top{ width:100%; float:left; background-color:#fff;}
.pz_main{ width:100%; float:left;}
.pz_menu{ float:left; width:100%; position:fixed; left:0; bottom:0; z-index:999;}
.pz_down{ float:left; width:100%;}

.div{ width:100%; float:left; overflow:hidden;}
.div img{width:100%; float:left; display:block;}

/*top*/
.c_0100_1{ float:left; width:100%; height:48px; padding:7px 3%; background-color:#920808;}
.t_0100_1{ float:left; width:60%; height:34px; padding:5px; border:#cf401f solid 1px; border-radius:6px;  -khtml-border-radius:6px; border-radius:6px;  }
.t_0100_1 .tt_one{ float:left; width:100%; height:24px;}
.t_0100_1 .tt_one .l_118{ float:left; width:27%; color:#f5f5f5; font-size:14px; line-height:24px; text-align:center; border-right:#cf401f solid 1px;box-sizing:border-box;}
.t_0100_1 .tt_one .l_118 a{color:#f5f5f5; font-size:14px; }
.t_0100_1 .tt_one .r_305{ float:left; width:73%; height:24px; padding:0 0 0 10px; }
.t_0100_1 .tt_one .r_305 .l_205{ float:left; width:75%;}
.bfom{ float:left; width:100%; height:24px; border:0; padding:0; background:0; color:#f5f5f5; font-size:14px; line-height:24px; font-family:"microsoft yahei";-webkit-appearance:none;}
.t_0100_1 .tt_one .r_305  .r_18{ float:right; width:18px; height:18px; margin:3px 5px 3px 0;}


.threepoint{ float:right; width:25px; height:25px; margin:4px 0 0 0; position:relative;}
.threepoint .a_po{ float:left; width:25px; height:25px; background-color:#710404; border-radius:25px;  -khtml-border-radius:25px; border-radius:25px}
.threepoint .a_po.hover,
.threepoint .a_po:hover{ background-color:#490404;}
.threepoint .pf_point{ display:none; position:absolute; width:78px; left:-53px; top:32px; z-index:25;}
.threepoint .pf_point .img_point{ float:right; width:8px; height:7px; margin:5px 8px 0 0;}
.threepoint .pf_point .ulist_point{ float:left; width:78px; background-color:#920808; -moz-border-radius:3px;-webkit-border-radius:3px;  -khtml-border-radius:3px; border-radius:3px; overflow:hidden;}
.threepoint .pf_point .ulist_point .ist_point{ float:left; width:78px; padding:5px 0; text-align:center; border-bottom:#b70d10 solid 1px;}
.threepoint .pf_point .ulist_point .ist_point a{ float:left; width:78px; color:#fff; font-size:14px; text-align:center; line-height:25px;}
.threepoint:hover .pf_point{ display:block;}

.class{ float:right; width:60px; height:26px; margin:4px 15px 0 0; color:#fff; font-size:15px; line-height:26px;}
.class a{color:#fff; font-size:15px;}
.class a:hover{color:#fff;}


/*main*/
/*banner*/
.banner{ width:100%; float:left; position:relative;}
.slideBox{ position:relative; overflow:hidden; margin:0px auto;  max-width:640px; /* 设置焦点图最大宽度 */}
	.slideBox .hd{ position:absolute; height:12px; line-height:28px; bottom:13px; z-index:1;  right:0;}
	.slideBox .hd li{float:left; display:inline-block; width:8px; height:8px; background:0; border:#ccc solid 2px; -webkit-border-radius:10px; -moz-border-radius:10px;  border-radius:10px; text-indent:-9999px; overflow:hidden; margin:0 4px;   }
	.slideBox .hd li.on{background-color:#fff; border:#fff solid 2px; width:8px; height:8px;}
	.slideBox .bd{ position:relative; z-index:0; }
	.slideBox .bd li{ position:relative; text-align:center;  }
	.slideBox .bd li img{ background:url(/images/front/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
	.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(/images/front/focusBg.png) repeat-x; color:#fff;  text-align:left;  }


.c_0100_2{ float:left; width:100%; padding:2% 3% 3% 3%; background-color:#fff;}
.c_0100_2 .ul_mtig{ float:left; width:100%; position:relative;}
.c_0100_2 .ul_mtig .li_mtig{ float:left; width:49%; margin:2% 2% 0 0; padding:0 0 0 10px; background-color:#000000; }
.c_0100_2 .ul_mtig .li_mtig:nth-child(2n){ margin-right:0;}
.c_0100_2 .ul_mtig .li_mtig .l_122{ color:#dcab27; font-size:18px; line-height:22px;}
.pf_clock{ position:absolute; left:50%; top:50%; width:58px; height:58px; margin-left:-29px; margin-top:-29px; z-index:35;}

.c_0100_3{ float:left; width:100%; padding:4.7% 1.5% 0 1.5%; margin:15px 0 0 0; background-color:#fff;}
.c_0100_3 ul{ float:left; width:100%;}
.c_0100_3 li{ float:left; width:25%;}
.c_0100_3 li .img_main{ width:58%; margin:0 auto;}
.c_0100_3 li .tit_main{ float: left; width:100%;  padding:14% 0;}
.c_0100_3 li .tit_main a{ float:left; width:100%; height:20px; color:#4b4d4d; font-size:14px; text-align:center; line-height:20px; overflow: hidden; text-overflow:ellipsis; }
.c_0100_3 li .tit_main a:hover{ color:#8f0b0b;}

.c_0100_4{ float:left; width:100%; background-color:#fff;  margin:15px 0 0 0;}
.t_0100_2{ float:left; width:100%;}
.t_0100_2 .img_chass{ float:left; width:100%;}
.t_0100_2 .tit_chass{ float:left; width:100%; padding:3%;}
.t_0100_2 .tit_chass a{ float:left; width:100%; height:20px; line-height:20px; color:#4f4f4f; font-size:16px; overflow: hidden; text-overflow:ellipsis;}
.t_0100_2 .tit_chass a:hover{color:#8f0b0b;}

.c_0100_5{ float:left; width:100%; margin:15px 0 0 0; background-color:#fff;}
.title_1{ float:left; width:100%; padding:0 3%; background:url(/images/front/main_img14.jpg) bottom repeat-x; background-color:#fff;}
.title_1 .tit_1{ float:left; height:44px; border-bottom:#b26057 solid 3px; color:#252424; font-size:18px; line-height:44px;}
.title_1 .more_1{ float:right; width:24px; height:24px; margin:10px 0;}
.t_0100_3{ float:left; width:100%;}
.t_0100_3 ul{ float:left; width:100%;}
.t_0100_3 ul li{ float:left; width:100%; padding:10px 3%; border-bottom:#e4e2e2 solid 1px;}
.t_0100_3 ul li .l_155{ float:left; width:23%; -moz-border-radius:5px;-webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; overflow:hidden;}
.t_0100_3 ul li .r_500{ float:right; width:74%;}
.t_0100_3 ul li .r_500 .t_500_1{ float:left; width:100%;}
.t_0100_3 ul li .r_500 .t_500_1 a{ float:left; width:100%; height:20px; color:#252424; font-size:16px; line-height:20px; overflow: hidden; text-overflow:ellipsis;}
.t_0100_3 ul li .r_500 .t_500_2{ float:left; width:100%; height:20px; color:#a80202; font-size:13px; line-height:20px; overflow: hidden; text-overflow:ellipsis;}
.t_0100_3 ul li .r_500 .t_500_3{ float:left; width:100%; height:20px; color:#525151; font-size:13px; line-height:20px; overflow: hidden; text-overflow:ellipsis;}

.c_0100_6{ float:left; width:100%; background-color:#fff; margin:15px 0 0 0;}
.t_0100_4{ float:left; width:100%; padding:5px 3%;}
.t_0100_4 ul{ float:left; width:100%;}
.t_0100_4 ul li{ float:left; width:33.3333%; margin:10px 0; border-right:#eaeaee solid 1px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.t_0100_4 ul li:nth-child(3n){ border:0;}
.t_0100_4 ul li .l_60{ float:left; width:27%; margin-left:9%; -moz-border-radius:50%;-webkit-border-radius:50%;  -khtml-border-radius:50%; border-radius:50%; overflow:hidden;}
.t_0100_4 ul li .r_110{ float:left; width:54%; padding:4.4% 0 0 5%;}
.t_0100_4 ul li .r_110 a{ float:left; width:100%; color:#525151; font-size:14px; line-height:20px; overflow: hidden; text-overflow:ellipsis;}
.t_0100_4 ul li .r_110 a:hover{ color:#920808;}

.c_0100_7{ float:left; width:100%; margin:15px 0 0 0;}
.t_0100_5{ float:left; width:100%;}
.t_0100_5 ul{ float:left; width:100%;}
.t_0100_5 li{ float:left; width:100%; padding:3% 3% 0 3%; margin:0 0 15px 0; background-color:#fff;}
.t_0100_5 li .img_jp{ float:left; width:100%; position:relative; min-height:42px;}
.t_0100_5 li .img_jp .pf_tit{ position:absolute; width:100%; height:42px; padding:0 3%; left:0; bottom:0; z-index:35; background-color:rgba(0,0,0,0.6);}
.t_0100_5 li .img_jp .pf_tit a{ float:left; width:100%; color:#fff; font-size:16px; line-height:42px; overflow: hidden; text-overflow:ellipsis;}
.t_0100_5 li .tit_jp{ float:left; width:100%; padding:3.5% 0 0 0; border-bottom:#d5d5d5 solid 1px;}
.t_0100_5 li .tit_jp .l_338{ float:left; width:50%; color:#525151; font-size:16px; line-height:30px;}
.t_0100_5 li .tit_jp .l_338 span{ color:#c42805; font-size:22px;}
.t_0100_5 li .tit_jp .r_338{ float:right; width:50%; color:#525151; font-size:14px; line-height:30px; text-align:right;}
.t_0100_5 li .tit_jp .r_338 a{color:#525151; font-size:14px;}
.t_0100_5 li .tit_jp .r_338 a:hover{color:#c42805;}
.t_0100_5 li .tit_jp .r_338 a img{ vertical-align:middle;}
.t_0100_5 li .time_jp{ float:left; width:100%; padding:10px 0; color:#525151; font-size:16px; line-height:20px;}
.t_0100_5 li .time_jp span{ font-weight:bold;}

.c_0100_8{ float:left; width:100%; margin:0 0 20px 0;}
.title_2{ float:left; width:100%; padding:0 3%; border-bottom:#b10505 solid 3px; border-top:#d5d5d5 solid 1px; background-color:#efefef;}
.title_2 .tit_2{ float:left; height:44px;  color:#252424; font-size:18px; line-height:44px;}
.title_2 .more_2{ float:right; width:24px; height:24px; margin:10px 0;}
.t_0100_6{ float: left; width:100%; padding:0 3% 0 3%;}
.t_0100_6 ul{ float:left; width:100%;}
.t_0100_6 li{ float:left; width:48.5%; margin:3% 3% 0 0; padding:3%; background-color:#fff; }
.t_0100_6 li:nth-child(2n){ margin-right:0;}
.t_0100_6 li .img_cp{ float:left; width:100%;}
.t_0100_6 li .tit_cp{ float:left; width:100%; height:40px;  margin:7% 0 0 0; } 
.t_0100_6 li .tit_cp a{ float:left; width:100%; height:40px; color:#020202; font-size:14px; line-height:20px; overflow: hidden; }
.t_0100_6 li .tit_cp a:hover{ color:#c42805;}
.t_0100_6 li .price_cp{ float:left; width:100%; color:#c42805; font-size:16px; line-height:30px;}

.c_0100_9{ float:left; width:100%; height:55px;}

.c_0100_10{ float:left; width:100%; height:55px;  background-color:#2c2c2c; position:relative;}
.c_0100_10 li{ float:left; width:20%; height:55px;  position:relative; z-index:1;}
.c_0100_10 li a{ float:left; width:100%; display:block; padding-top:7px;}
.c_0100_10 li a.hover,
.c_0100_10 li a:hover{ background-color:#000000;}
.c_0100_10 li a .img_down{ width:25px; margin:0 auto;}
.c_0100_10 li a .img_down .p1{ float:left; width:25px; height:25px; }
.c_0100_10 li a .img_down .p2{ float:left; width:25px; height:25px;}
.c_0100_10 li a .img_down .p3{ float:left; width:25px; height:25px;}
.c_0100_10 li a .img_down .p4{ float:left; width:25px; height:25px; }
.c_0100_10 li a .tit_down{ float:left; width:100%; height:20px; line-height:20px; text-align:center; color:#fff; font-size:14px;}
.c_0100_10 li a:hover .tit_down{ color:#fff;}
.c_0100_10 li .pf_more{position:absolute; width:22px; height:22px; top:12%; left:50%; }
.c_0100_10 li .pf_more a{ float:left; width:22px; padding:0; height:22px; background-color:#e40707; -moz-border-radius:50%;-webkit-border-radius:50%;  -khtml-border-radius:50%; border-radius:50%; color:#ffffff; font-size:12px; text-align:center; line-height:22px;}
.c_0100_10 .pf_cricle{ position:absolute; width:64px; height:64px; left:50%; top:-5px; margin-left:-32px; z-index:555;}


/*Index_导航样式*/
.pf_menu{  position:absolute; right:0; top:0; z-index:998; width:73.5%; background-color:#f3f4f6;  padding-bottom:50px;}
.top_menu{ float:left; width:100%; padding:10px 6%; background-color:#fbfbfb; border-bottom:#d3d3d4 solid 1px;}
.menu_span1{ color:#5c5c5c; font-size:14px; line-height:20px;}
.menu_span1 a{color:#5c5c5c; font-size:14px;}
.menu_span1 a:hover{ color:#a70303;}
.menu_span2{ color:#000000; font-size:16px; line-height:20px;}
.se_menu{ float:left; width:100%; padding:7px 6%; margin:10px 0; background-color:#ffffff; border-bottom:#eaebec solid 1px; border-top:#eaebec solid 1px; }

.search_box{ float:left; width:100%; height:34px; padding:5px; border:#e9ebed solid 1px; background-color:#fafafa; border-radius:6px;  -khtml-border-radius:6px; border-radius:6px; }
.search_box .tt_one{ float:left; width:100%; height:24px;}
.search_box .tt_one .l_118{ float:left; width:27%; color:#464545; font-size:14px; line-height:24px; text-align:center; border-right:#464545 solid 1px;}
.search_box .tt_one .l_118 a{color:#464545; font-size:14px; }
.search_box .tt_one .r_305{ float:left; width:73%; height:24px; padding:0 0 0 10px; }
.search_box .tt_one .r_305 .l_205{ float:left; width:75%;}
.bfom2{ float:left; width:100%; height:24px; border:0; padding:0; background:0; color:#f5f5f5; font-size:14px; line-height:24px; font-family:"microsoft yahei";-webkit-appearance:none;}
.search_box .tt_one .r_305  .r_18{ float:right; width:18px; height:18px; margin:3px 5px 3px 0;}

.menu{float:left; width:100%; padding-bottom:70px; padding:0 6%; background-color:#ffffff; border-top:#e6e7e7 solid 1px; }
.menu ul{ float:left; width:100%;}
.menu ul .l1{float:left; width:100%; }
.menu ul .l1 .l1_a{float:left; width:100%; height:46px; color:#464545; font-size:14px; line-height:46px; border-bottom:#ebebeb solid 1px; }
.menu ul .l1 .l1_a:hover,
.menu ul .l1.on .l1_a{ color:#a70303;}


.monkey{ position:fixed; width:72px; height:66px; right:0; top:50%; margin-top:-126px; margin-right:-30px; z-index:999; }
.monkey .monkey_pic{ float:left; width:72px; height:66px; margin-top:100px;}
.monkey .kymenu{ position:absolute; width:125px; height:252px; left:-83px; top:0;}
.monkey .kymenu .menupo{ float:left; width:125px; height:252px; position:relative;}
.monkey .kymenu .menupo li{ position:absolute; width:36px; height:36px;}
.monkey .kymenu .menupo li a{ float:left; width:36px; height:36px; background-color:#838381; color:#ffffff; font-size:14px; text-align:center; line-height:40px; border-radius:50%;  -khtml-border-radius:50%; border-radius:50%;}
.monkey .kymenu .menupo li a.hover,
.monkey .kymenu .menupo li a:hover{ background-color:#920808;}

.mrt_1{left:77px; top:0;}
.mrt_2{left:38px; top:24px;}
.mrt_3{left:9px; top:63px;}
.mrt_4{left:0px; top:107px;}
.mrt_5{left:9px; top:153px;}
.mrt_6{left:38px; top:191px;}
.mrt_7{left:77px; top:216px;}











